/**
 *====================================================
 * 文件名称: BadassetsHandleEntity.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年9月23日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.entity;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @ClassName: BadassetsHandleEntity
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年9月23日 下午5:38:11
 */
@Entity
@Table(name = "FIN_BADASSETS_HANDLE")
public class BadassetsHandleEntity {

	/** 不良资产处置ID */
	@Id
	@GeneratedValue
	@Column(name = "BADASSETS_HANDLE_ID")
	private Long badassetsHandleId;

	/** 不良资产处置单号 */
	@Column(name = "BADASSETS_HANDLE_NUMBER")
	private String badassetsHandleNumber;

	/** 不良资产处置原因 */
	@Column(name = "HANDLE_RESON")
	private Integer handleReson;

	/** 融资信息ID */
	@Column(name = "FINANCE_ID")
	private Long financeId;

	/** 融资信息编号 */
	@Column(name = "FINANCE_NUMBER")
	private String financeNumber;

	/** 融资企业ID */
	@Column(name = "ENTERPRISE_ID")
	private Long enterpriseId;

	/** 融资企业名称 */
	@Column(name = "ENTERPRISE_NAME")
	private String enterpriseName;

	/** 处置人员ID */
	@Column(name = "TRANSACTOR_ID")
	private Long transactorId;

	/** 处置人员 */
	@Column(name = "TRANSACTOR")
	private String transactor;

	/** 处置方式 */
	@Column(name = "TRANSACTOR_METHOD")
	private String transactorMethod;

	/** 处置金额 */
	@Column(name = "TRANSACTOR_AMOUNT")
	private BigDecimal transactorAmount;

	/** 处置日期 */
	@Column(name = "TRANSACTOR_DT")
	private Date transactorDateTime;

	/** 处置备注 */
	@Column(name = "TRANSACTOR_REMARK")
	private String transactorRemark;

	public Long getBadassetsHandleId() {
		return badassetsHandleId;
	}

	public void setBadassetsHandleId(Long badassetsHandleId) {
		this.badassetsHandleId = badassetsHandleId;
	}

	public Integer getHandleReson() {
		return handleReson;
	}

	public void setHandleReson(Integer handleReson) {
		this.handleReson = handleReson;
	}

	public String getBadassetsHandleNumber() {
		return badassetsHandleNumber;
	}

	public void setBadassetsHandleNumber(String badassetsHandleNumber) {
		this.badassetsHandleNumber = badassetsHandleNumber;
	}

	public Long getFinanceId() {
		return financeId;
	}

	public void setFinanceId(Long financeId) {
		this.financeId = financeId;
	}

	public String getFinanceNumber() {
		return financeNumber;
	}

	public void setFinanceNumber(String financeNumber) {
		this.financeNumber = financeNumber;
	}

	public String getTransactorMethod() {
		return transactorMethod;
	}

	public void setTransactorMethod(String transactorMethod) {
		this.transactorMethod = transactorMethod;
	}

	public BigDecimal getTransactorAmount() {
		return transactorAmount;
	}

	public void setTransactorAmount(BigDecimal transactorAmount) {
		this.transactorAmount = transactorAmount;
	}

	public Long getEnterpriseId() {
		return enterpriseId;
	}

	public void setEnterpriseId(Long enterpriseId) {
		this.enterpriseId = enterpriseId;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public Long getTransactorId() {
		return transactorId;
	}

	public void setTransactorId(Long transactorId) {
		this.transactorId = transactorId;
	}

	public String getTransactor() {
		return transactor;
	}

	public void setTransactor(String transactor) {
		this.transactor = transactor;
	}

	public Date getTransactorDateTime() {
		return transactorDateTime;
	}

	public void setTransactorDateTime(Date transactorDateTime) {
		this.transactorDateTime = transactorDateTime;
	}

	public String getTransactorRemark() {
		return transactorRemark;
	}

	public void setTransactorRemark(String transactorRemark) {
		this.transactorRemark = transactorRemark;
	}
}
